scarcely when - German English Dictionary